技术指南|关于2022波卡黑客松,你想了解的资源都在这里!
由 Parity 和 Oneblock 联合举办的 2022 波卡黑客松创业大赛正在火热招募中。截至目前,我们已经收到来自中国、德国、尼日利亚、韩国、澳大利亚、阿根廷等全球地区的超过30+战队、130+开发者报名参赛。目前海外参赛者占总参赛人数的20%,中国参赛者占总参赛人数的80%。
黑客松还在报名的火热阶段,仍然有个人参赛者和团队在寻求队友。不仅仅面向开发者,如果您有比如 UI、产品、运营等自身的优势和技能,愿意成为团队中的一员共同打造项目,也能加入到本次黑客松中组团升级!对本次黑客松感兴趣的行业人才们,可以通过在 Discord 信息匹配找到最适合的团队或队友。
开发资源
开发资源
在本次 Hackathon 中,为了提供更好的开发体验,我们为各位参赛者准备了开发资源和指南,通过文档、教程、课程的形式帮助您更好熟悉 Substrate 与 Polkadot,轻松创作出更优秀的黑客松项目。
Substrate 让您可以通过制作及整合不同的模块来创建定制化的区块链。它附带了构建区块链所需的一切。使用Substrate 模块能轻松创建所需的内容,或制作自己的自定义逻辑,让构建区块链比以往更快,更轻松,更安全。
它具有:
不需要硬分叉的链升级:升级区块链从未如此简单。用了 Substrate,升级链上逻辑和提交一笔转帐交易一样容易。
WebAssembly 的跨语言支持:WebAssembly 是下一个 Web 标准。您可用任何语言编写您的区块链逻辑,包括C / C ++,C#,Typescript 和 Rust,然后编译到 WebAssembly 格式。
直接兼容 Polkadot 网络:您的 Substrate 区块链将与 Polkadot 网络兼容,从而可以轻松成为 Polkadot 网络的平行链,并与其他链进行通信。
面向未来的区块链:通过无分叉链上升级,轻量级的客户端 和 链下工作机 等功能,您的 Substrate 区块链已为未来 Web 3.0 带来的革新做好了准备。
1)给 Substrate / Polkadot 前期初学者:
1)给 Substrate / Polkadot 前期初学者:
官方 Substrate 文档
http://substrate.dev/
这里有着最全面的 Substrate 技术知识点讲解。涵盖从概念导论到具体代码实现的知识点。是最好的给初学者了解 Substrate 知识的地方。
Substrate 教程
https://substrate.dev/en/tutorials
手把手的教程,教你如何使用 Substrate 制作出你自己的 dApp 及建造前端与之互动。可从打造这链上存证的应用开始。
Substrate技术开发入门中文课程
https://sourl.cn/DnNzFr
由Parity Aisa官方工程师和OneBlock+技术社区共同打造的《Substrate技术开发课程第9期》,线上6节视频课程及每节课后配有代码作业,带你从0到1学会Substrate。
Polkadot 官方文档
https://wiki.polkadot.network/docs/en/learn-launch
这里解释了 Polkadot 网络的一部分行为及背后的原理。
Polkadot-JS 文档
https://polkadot.js.org/docs/
讲解如何用 Polkadot-JS API 来打造客户端与 Substrate 互动,订阅链上信息。
Substrate 区块链 (Parity 官方) 前端/钱包
https://polkadot.js.org/apps/#/explorer
功能最详尽的 Substrate 区块链前端和钱包
Subscan
https://www.subscan.io/
功能详尽的 Substrate 区块链浏览器
Substrate Playground
https://playground.substrate.dev/
不用安装开发环境,直接在云端编译 Substrate 的线上编辑器
详细的官方指导文档 https://substrate.dev/docs/en/,比如安装方法、常用的概念和开发指导,首先在整体上熟悉下内容结构,在用到的时候知道在哪里找。一有时间就从前往后读每一节的内容,遇到不理解的可以搜索Google或者先记下跳过,之后在问。
不同的教程 https://substrate.dev/en/tutorials,练习的先后顺序建议是:Create Your First Substrate Chain -> Build a PoE Decentralized Application,然后是其它的教程。
针对单一知识点的代码片段和讲解
https://substrate.dev/recipes/,也是先熟悉内容结构,用到的时候回来查找。
JS sdk 官方文档 polkadot-js/api,当需要编写前端UI界面时,需要深入学习此文档。
中文的技术资料:
Parity中文博客文章: parity.link/zhihu
Parity中文视频: parity.link/bilibili
Substrate 区块链开发知乎专栏:
https://www.zhihu.com/column/substrate
2)给有经验的 Substrate 开发者:
2)给有经验的 Substrate 开发者:
Substrate 开发食谱
这里记录了在 Substrate 上如何完成某些特定的功能点
https://substrate.dev/recipes
Substrate API 文档
https://substrate.dev/rustdocs
Substrate 开发食谱
https://docs.substrate.io/how-to-guides/v3/
Substrate开发基础知识
https://zhuanlan.zhihu.com/p/161771205
rust基础学习
https://fasterthanli.me/articles/a-half-hour-to-learn-rust
配置开发环境
https://www.bilibili.com/video/BV1MT4y1K7b4
了解Polkadot/Substrate技术生态及相关进展
https://twitter.com/OneBlock_
3)社区:
3)社区:
Polkadot 官方中文平台公众号
Substrate 社区项目 一览表
https://github.com/substrate-developer-hub/awesome-substrate
Substrate Technical (Public) Matrix 群组
https://matrix.to/#/!HzySYSaIhtyWrwiwEV:matrix.org
Parity Support 群组 (官方工程师支持)
https://app.element.io/#/room/!AtgPynFxLJGFYkAZEl:matrix.parity.io
Parity Watercooler (聊天区)
https://app.element.io/#/room/!IWlcTyHSqIEjpUReHD:matrix.parity.io
4)生态项目:
4)生态项目:
以下为一些社区里的项目介绍启发您的想象:
Acala Network - Polkadot 上的 DeFi 平台,便利完成抵押,交换,借贷,借出,赚取收益。
Moonbeam - 开发者友好型区块链,可实现完全兼容EVM、Web3的API兼容以及将Moonbeam连接到现有的以太坊网络的网桥。
Crust Network - Crust提供了Web3⽣态系统的去中⼼化存储⽹络,⽀持包括IPFS在内的多种存储层协议,并对应⽤层提供接⼝。
Phala Network - 基于 TEE (可信执行环境) 的去信任化隐私计算云。
Astar - Polkadot 生态的多链 DApp 中心,Shiden 是 Astar 在 Kusama 网络上的先行网。
SubQuery - Polkadot领先的数据索供应商,支持第一层区块链(Polkadot)和去中心化应用程序之间的索引和查询。
Litentry - 一个去中心化的身份聚合器,以基于 Substrate 构建的区块链和分布式的去中心化身份(DID)验证网络为核心特色。
Manta Network - 波卡首个链上隐私保护项目,通过密码学技术 zkSNARK 为用户提供最高安全级别的链上隐私保护,旨在成为隐私保护基础设施。
Darwinia Network - 建立在 Substrate 上的分散式跨链桥网络。它提供通用网桥解决方案,通过跨链资产转移和通用远程链调用连接 Polkadot,以太坊,TRON 和其他异构链。主要应用领域包括 Defi,跨链 NFT 交易市场,游戏。
Bifrost Finance- 为Staking提供流动性的跨链网络。
5)往期黑客松的部分项目介绍:
5)往期黑客松的部分项目介绍:
Apron Network - 去中心化网络基建。里面包含了一個 DAO 的治理。
InkBridge - 使用 Wasm 合约技术构建转接桥, 把多条公链(BTC, ETH等)的转接桥下沉为平台,而不是单一应用。
Deeper Network - 致力于构建真正的去中心化因特网和安全网关。它旨在为每个家庭带来更好的互联网体验,并成为用户通往 Web 3.0 应用的入口。
Parallel Finance - 去中心化借贷及抵押协议。
SkypePass - 去中心化身份验证及密码管理工具。
Web3 Games - 去中心化数字游戏集成平台,致力于为区块链 WEB3 游戏生态提供各种解决方案,为区块链游戏开发者提供了免费的开发工具和服务。
CESS - 基于Substrate开发的高速、安全、可扩展的兼容智能合约的去中心化云存储网络基础设施,是第一个支持大规模企业级商业应用的去中心化分布式云存储网络。
OAK Network - 基于 Parity Substrate 构建的 DeFi 和自动化支付的区块链自动化中心,具有首创的事件驱动执行技术模型。
Web3go-是一个开放的数据分析平台,它提供了便于使用却又功能强大的工具,让用户可以查询、可视化和分析链上数据。
报名链接
报名链接
如果你还未报名请通过以下链接进行报名信息填写👇
https://docs.google.com/forms/d/e/1FAIpQLScR7sGK0XH20jM5zNXy6hc__uIvqhKPxKDetJFsr6WIDE6QNg/viewform?usp=sf_link
参赛指南
参赛指南
这里有关于黑客松时间赛事安排、评委、报名方式、流程、活动如何参与等相关活动详细介绍,感兴趣的小伙伴可以查看👇
https://www.notion.so/2022-Polkadot-Hackathon-dbf99ab2167d465eb43378ac3bfcfeba
【走进波卡黑客松创业时代】系列AMA | 第4期活动预告
【走进波卡黑客松创业时代】系列AMA | 第4期活动预告
6月1日本周三晚上8点,【走进波卡黑客松创业时代】系列 AMA 第四期将以圆桌会议的形式举行,我们将围绕着波卡黑客松助力开发者Web3创业为主题方向,邀请到Polkadot 生态研究院海外运营负责人Zoe作为主持人、PNS 社区经理 catslovefish.dot、Web3Go 创始人丁浩、OAK Network 软件工程师Justin Zhou作为嘉宾为我们分享其项目的发展之路和参与波卡黑客松项目的经历。并且也邀请到来自Substrate Evangelist 的两位观察员@彭亚伦、@王建 和嘉宾共同探讨与交流波卡生态最新进展。
活动时间:6月1日晚 8 点
活动地点:OneBlock Discord - AMA 语音频道 https://discord.gg/JEp7Cwqc7B
扫描海报上的二维码加入Discord,参与AMA活动:
AMA 抽奖福利
OneBlock、PNS、Web3Go、OAK Network 为大家准备了波卡卫衣、Substrate 入门课入场券、PNS域名、Web3Go T恤、OAK Network 充电宝等丰厚大礼,请完成以下步骤以获得奖品。
抽奖活动 1 :朋友圈抽奖
转发本文至朋友圈(”仅某人可见“无效),并配上文案“6月1号晚8点,Discord 参与波卡黑客松AMA“+你想说的话)
截图发给OneBlock小助手 Emma(oneblockemma)
由 OneBlock 官方随机挑选出 5 位幸运朋友获得大礼包中某一奖品
抽奖活动 2 :Twitter 抽奖
关注@OneBlock_ Twitter,找到本推特:
https://twitter.com/OneBlock_/status/1531300486623936512?s=20&t=Dl4R36AOc7_GdGtrF0wmog进行点赞、转发(转发时请 @三个人)、评论(评论请加上 #Polkadot Hackathon + 你想说的话)
由 OneBlock 官方随机挑选出 5 位幸运朋友获得大礼包中某一奖品
抽奖活动 3:现场提问抽奖
加入 OneBlock 官方 Discord,并参与直播 Q&A 环节互动提问
由 OneBlock 官方随机挑选出 5 位幸运朋友获得大礼包中某一奖品
抽奖活动 4 :Discord 抽奖
参与 Discord 机器人抽奖,赢取波卡官方周边礼品
进入 OneBlock Discord #🗣|ask-me-anything 频道,AMA活动当天(6月1日)此频道将显示抽奖信息,【Oneblock 频道链接】https://discord.gg/t86F2Cs4sm
点击抽奖表情,参与抽奖
由 Discord机器人随机挑选出 10位幸运朋友获得大礼包中某一奖品
抽奖结果宣布:活动结束时,将在 AMA 语音群现场宣布中奖名单(https://discord.gg/JEp7Cwqc7B),请务必观看 AMA 直播活动,以防错过领奖。
波卡黑客松2022
Parallel Finance:DeFi开发与创新的先行者,将Web3带给十亿人
助力传统游戏转型GameFi,Web3Games推动游戏发展新航向
About Us
关于我们
One Block+ 是中国最大的 Substrate 技术开发者社区,也是 Parity 在亚洲唯一的运营合作伙伴,波卡生态早期项目的创始人、CTO、核心开发者大部分都来自 One Block+ 社区。
Twitter: https://twitter.com/OneBlock_
Medium: https://medium.com/@OneBlockplus
Telegram: https://t.me/oneblock_dev
Discord: https://discord.gg/z2XZZWEcaa
Bilibili: https://space.bilibili.com/1650224419
YouTube: https://www.youtube.com/channel/UCWo2r3wA6brw3ztr-JmzyXA